본문으로 건너뛰기

아이템2

아이템 2 타입 스크립트 설정 이해하기

function add(a, b) {
return a + b;
}

noImplicitAny

  • 변수들이 미리 정의된 타입을 가졌는지 체크한다.
  • 위 코드는 noImplicitAny 해제 되었을 시 실행된다.
  • 매개변수가 any로 추론됨을 알 수 있다. (any를 넣지 않았음에도 any를 추론됨을 명시적 any라 칭한다.)
  • 되도록이면 noImplicitAny를 체크해야한다.

strictNullChecks

  • nullundefined를 관리한다.
const x: number = null; // number 형식에 할당할 수 없습니다.